xenforeignmemory: fix fd leakage in error path
authorWei Liu <wei.liu2@citrix.com>
Tue, 28 Aug 2018 14:19:55 +0000 (15:19 +0100)
committerWei Liu <wei.liu2@citrix.com>
Tue, 28 Aug 2018 15:04:19 +0000 (16:04 +0100)
commite3ba4709b7d26c2a14208aa25826058fe5048cb1
treec7d7b6c4757073fbbe6b1c8226b7abb6f49515b2
parent9df4c648d79f32946b65d5795c172a91d7d71cfe
xenforeignmemory: fix fd leakage in error path

b49ef5d3 (xenforeignmemory: work around bug in older privcmd) added an
error path but forgot to close fd there.

Spotted by Coverity.

Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libs/foreignmemory/linux.c